package com.itheima.d5_interface;

/**
 * abstract不能和static一起 因为abstract注定是要被重写地，static不能被重写
 * final不能和abstract一起，同理，abstract注定被重写，final无法被重写
 * 但是jdk8开始，接口中可以定义静态方法。
 */
public interface A {
    public static final String name="黑马";

    public   static void show(){};

    public abstract  void show2();

     default void show3(){}
}
interface B {

}

class C implements A{
    public static void main(String[] args) {
        System.out.println(A.name);
    }

    public void show() {

    }

    @Override
    public void show2() {

    }

    @Override
    public void show3() {
        A.super.show3();
    }
}